<?xml version='1.0' encoding='UTF-8' ?>


<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:icecore="http://www.icefaces.org/icefaces/core"
      xmlns:ace="http://www.icefaces.org/icefaces/components"
      xmlns:ice="http://www.icesoft.com/icefaces/component"
      xmlns:comp="http://facelets.componentes.com">
    <ui:composition  template="/ModeloTemplate.xhtml">
        <link rel="stylesheet" type="text/css" href="./xmlhttp/css/rime/rime.css"/>
        <ui:define name="titulo">  Cadastro de Usuários
        </ui:define>       
        <ui:define name="mensagens" >             
            <comp:msg for="nome"/>                        
            <comp:msg for="cep"/>
            <comp:msg for="bairro"/>
            <comp:msg for="endereco"/>
            <comp:msg for="numero"/>
            <comp:msg for="complemento"/>
            <comp:msg for="cidade"/>                        
            <comp:msg for="telefone"/>
            <comp:msg for="cpf"/>
            <comp:msg for="rg"/>
            <comp:msg for="usuario"/>
            <comp:msg for="Senha" />
            <comp:msg for="ConfirmaSenha" />
            <comp:msg for="perfil"/>
            <comp:msg for="celular"/>
            <comp:msg for="sitUsuarios"/>
        </ui:define>    

     <ui:define name="formulario"  > 
            <ice:panelGrid columns="2">                  
                <comp:campoVinculado  binding="#{cadGerUsuarioController.inputText}"  required="true" label="Usuario" id="nome"  style="width: 530px;" value="#{cadGerUsuarioController.objeto.usuario}"  maxlength="50"  /> 
                <comp:campoComboBoxNormal lista="#{listasTabelas.situacoesUsuario}" id="sitUsuarios" label="Situação" style="width: 80px" value="#{cadGerUsuarioController.objeto.ativo}"  />
            </ice:panelGrid>
            <ice:panelGrid columns="2" >
                <comp:campoCep   id="cep"  required="true" style="width: 145px " value="#{cadGerUsuarioController.objeto.cep}"  />
                <comp:campoNormal   id="bairro" label="Bairro" required="true" style="width: 490px"  value="#{cadGerUsuarioController.objeto.bairro}"  />
            </ice:panelGrid>
            <ice:panelGrid columns="3" >
                <comp:campoNormal   id="endereco" required="true" label="Logradouro" style="width: 328px"  value="#{cadGerUsuarioController.objeto.logradouro}"  />
                <comp:campoNormal   id="numero" required="true" label="Numero" style=" width: 50px"  value="#{cadGerUsuarioController.objeto.numero}"  />                    
                <comp:campoNormal   id="complemento" required="false" label="Complemento" style="width: 95px"  value="#{cadGerUsuarioController.objeto.complemento}"  />
            </ice:panelGrid>
            <ice:panelGrid columns="2" >
                <comp:campoEstadoCidade  required="true" styleEst="" styleCid="width:448px" id="cidade" value="#{cadGerUsuarioController.objeto.cidadeId}" />
            </ice:panelGrid>
            <ice:panelGrid columns="4">         
                <comp:campoTelefone  label="Celular:" id="celular"  style="width: 135px"  value="#{cadGerUsuarioController.objeto.celular}"/>                
                <comp:campoTelefone  label="Telefone:" required="true" id="telefone"  style="width: 130px"  value="#{cadGerUsuarioController.objeto.telefone}"/>
                <comp:campoCPF   id="cpf" required="true" label="CPF"  style="width: 123px" value="#{cadGerUsuarioController.objeto.cpf}"  />
                <comp:campoNormal   id="rg"  required="true" label="RG" maxlength="20"  style="width: 125px" value="#{cadGerUsuarioController.objeto.rg}"  />

            </ice:panelGrid>
            <ice:panelGrid columns="3">                  
                <comp:campoEmail  label="Email Acesso:" required="true" id="usuario"  style="width: 289px"  value="#{cadGerUsuarioController.objeto.usuario}" maxlength="100"  />
                <comp:campoSenha id="Senha" required="false" label="Senha" style="width: 80px" maxlength="10"  value="#{cadGerUsuarioController.senha}" />
                <comp:campoSenha  required="false" id="ConfirmaSenha"  label="Confimar Senha" style="width: 88px" maxlength="10"  value="#{cadGerUsuarioController.confirmaSenha}"  />
            </ice:panelGrid>
            <ice:panelGrid  > 
                <comp:campoComboBoxFK  lista="#{listasTabelas.perfis}" idBotao="cadGerPerfil" id="perfil" label="Perfil" style=" width: 677px" value="#{cadGerUsuarioController.objeto.perfilId}"  />
            </ice:panelGrid>     



         <ice:panelGrid rendered="false" columns="2" style="border: solid 2px silver; ">
                <ice:panelGrid style="border: solid 1px silver; ">
                    <ice:panelGrid columns="2" style="margin-top:5px;">
                        <comp:campoComboBoxFKComBotaoAddTab  lista=""  idBotaoAdd="CadGerAcoes" idBotao="btAddTab" id="NNacoes" label="Ações" style="width: 250px" value="#{botoes.controllerPagina.itemSelecionado}"  />
                        <comp:msg for="btAddTab" />
                    </ice:panelGrid>
                    <ice:panelGroup  style="text-align: center; width: 100%; border: solid 0px red; height: 100%" >
                        <ice:dataTable  width="360px"    
                                        scrollHeight="145px" columnWidths="280px, 75px" scrollable="true" style="margin-top:-5px;  height:145px"
                                        value="#{botoes.controllerPagina.dataModelTabela}" var="currentRow" >
                            <ice:column  >
                                <ice:outputText    value="#{currentRow['descricao']}"/>
                                <f:facet name="header">
                                    <ice:outputText    value="Ação"/>
                                </f:facet>
                            </ice:column>
                            <ice:column  >
                                <ice:commandButton immediate="true" image="/resources/btExcluir.png" value="Excluír" actionListener="#{botoes.controllerPagina.excluirItem}"/>
                                <f:facet name="header">
                                    <ice:outputText value="Excluir"/>
                                </f:facet>
                            </ice:column>
                        </ice:dataTable>
                    </ice:panelGroup>
                </ice:panelGrid>
                <ice:panelGrid style="border: solid 1px silver; ">
                    <ice:panelGrid columns="2" style="margin-top:5px;">
                        <comp:campoComboBoxFKComBotaoAddTabAux  lista=""  idBotaoAdd="CadGerEstrategias" idBotao="btAddTabEstrategia" id="estrategias" label="Estratégias" style="width: 200px" value="#{botoes.controllerPagina.itemSelecionado1}"  />
                        <comp:msg for="btAddTabEstrategia" />
                    </ice:panelGrid>
                    <ice:panelGroup  style="text-align: center; width: 100%; border: solid 0px red; height: 100%" >
                        <ice:dataTable  width="335px"    
                                        scrollHeight="145px" columnWidths="68px, 95px, 50px, 75px" scrollable="true" style="margin-top:-5px;  height:145px"
                                        value="#{botoes.controllerPagina.dataModelTabela1}" var="currentRow" >
                            <ice:column  >
                                <ice:outputText    value="#{currentRow['nomeAcao']}"/>
                                <f:facet name="header">
                                    <ice:outputText    value="Ação"/>
                                </f:facet>
                            </ice:column>                                    
                            <ice:column  >
                                <ice:outputText    value="#{currentRow['nome']}"/>
                                <f:facet name="header">
                                    <ice:outputText    value="Estratégia"/>
                                </f:facet>
                            </ice:column>
                            <ice:column  >
                                <ice:outputText  converter="converteMoeda"  value="#{currentRow['preco']}"/>
                                <f:facet name="header">
                                    <ice:outputText    value="Preço"/>
                                </f:facet>
                            </ice:column>
                            <ice:column  >
                                <ice:commandButton immediate="true" image="/resources/btExcluir.png"  value="Excluír" actionListener="#{botoes.controllerPagina.excluirItem1}"/>
                                <f:facet name="header">
                                    <ice:outputText value="Excluir"/>
                                </f:facet>
                            </ice:column>
                        </ice:dataTable>
                    </ice:panelGroup>
                    
                </ice:panelGrid>
                
            </ice:panelGrid>
          






            <ice:panelGrid rendered="false" columns="6">
                <comp:campoEmail   id="email" style="margin-left: 50px; width: 250px" value="#{cadGerUsuarioController.objeto.emailAlternativo}"  />
            </ice:panelGrid>
        </ui:define>
    </ui:composition>

</html>